package com.un.ebs.product.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.un.ebs.product.domain.ProductSkuDoc;
import com.un.ebs.product.domain.SkuDocExt;
import org.springframework.web.multipart.MultipartFile;

/**
 * (ProductSkuDoc)表服务接口
 *
 * @author liubo
 * @since 2020-11-18 13:55:14
 */
public interface ProductSkuDocService {

    void uploadDesign(String docId, String skuId, String desc, MultipartFile file);

    void uploadRelease(String docId, String desc, MultipartFile file);

    void submit(String id);

    void submitCancel(String id);

    void audit(String id);

    void delete(String id);

    IPage<SkuDocExt> query(String classId, String skuCode, int pageSize, int pageIndex);

    IPage<ProductSkuDoc> queryHistory(String skuId, int pageSize, int pageIndex);
}